put one's foot in one's mouth – English–Italiano translations

🇬🇧 en it 🇮🇹

put one's foot in one's mouth verb

  • say or do something embarrassing or wrong
fare una gaffe
Wiktionary Links